alsatian clover (trifolium hybridum") - German English Dictionary